const translation = {
  sidebar: {
    appCenter: 'App-Center',
    withDingTalk: 'Anmelden mit DingTalk',
  },
  appCenter: {
    description: 'Hier ist der App-Center, wo Sie kategorisierte Apps finden und nutzen können',
  },
  app: {
    syncAppOk: 'Synchronisierung erfolgreich',
    Uncategorized: 'Nicht kategorisiert',
    confirmSyncApp: 'Synchronisierung bestätigen',
    syncToAppTemplate: 'Zur App-Vorlage synchronisieren',
    cancelSyncToAppTemplate: 'Synchronisierung zur App-Vorlage abbrechen',
    confirmSyncAppContent: 'App zur Entdeckungsseite synchronisieren und zugehörige Tags erstellen',
    cloneSyncToAppTemplate: 'Zur App-Vorlage synchronisieren',
    cloneCancelSyncToAppTemplate: 'Synchronisierung zur Entdeckungsseite abbrechen und zugehörige Tags löschen',
  },
  appMenus: {
    userOverview: 'Persönliche Überwachung',
  },
  modelSyncWorkspaceCustomize: {
    workspacePlaceholder: 'Arbeitsbereich auswählen',
  },
  fileUploader: {
    uploadFromComputer: 'Vom Computer hochladen',
    uploadFromComputerReadError: 'Datei konnte nicht gelesen werden, bitte erneut auswählen.',
    uploadFromComputerUploadError: 'Datei-Upload fehlgeschlagen, bitte erneut hochladen.',
    uploadFromComputerLimit: 'Hochgeladene Dateien dürfen nicht größer als {size} MB sein',
    pasteFileLink: 'Datei-Link einfügen',
    pasteFileLinkInputPlaceholder: 'Datei-Link hier einfügen',
    pasteFileLinkInvalid: 'Datei-Link ungültig',
    fileUpload: 'Datei-Upload',
  },
  aiVideo: {
    title: 'KI-Video',
    translate: 'Video übersetzen',
  },
  billingList: {
    headerPlaceholder: 'Weiterleitungs-Header eingeben',
    header: 'Weiterleitungs-Header',
    comeBack: '< Zurück',
    add: 'Neue Weiterleitungslogik',
    router: 'Router',
    delete: 'Löschen',
    link: 'Link',
    edit: 'Bearbeiten',
    open: 'Erweitern',
  },
  apiKeyModal: {
    dayLimitItemName: 'Tägiges Schlüssellimit',
    monthLimitItemName: 'Monatliches Schlüssellimit',
    noLimitTips: '-1 bedeutet keine Begrenzung',
    noLimit: 'Keine Begrenzung',
    apiSecretKeyTips: 'Bitte Nutzungslimit festlegen',
    descriptionPlaceholder: 'Zweck des Schlüssels',
    dayLimit: 'Tägige Nutzung',
    monthLimit: 'Monatliche Nutzung',
    accumulatedLimit: 'Kumulierte Nutzung',
  },
  // Stapelverarbeitung
  batchWorkflow: {
    rowCount: 'Insgesamt {{count}} Zeilen',
    willUseBatchProcessing: 'Mehr als 10 Zeilen werden stapelweise verarbeitet',
    uploading: 'Wird hochgeladen',
    batchUploadSuccess: 'Stapelaufgabe erstellt',
    batchUploadFailed: 'Stapel-Upload fehlgeschlagen',
    downloadFailed: 'Download fehlgeschlagen',
    batchJobs: '{{num}} Stapelaufgaben',
    progress: 'Fortschritt',
    pending: 'Ausstehend',
    running: 'Läuft',
    completed: 'Abgeschlossen',
    failed: 'Fehlgeschlagen',
    stopped: 'Gestoppt',
    processing: 'Wird verarbeitet',
    stop: 'Stoppen',
    resume: 'Fortsetzen',
    retry: 'Wiederholen',
    rerun: 'Erneut ausführen',
    download: 'Herunterladen',
    createdAt: 'Erstellt am',
    updatedAt: 'Aktualisiert am',
    uploadedFileName: 'Hochgeladener Dateiname',
    uploadTime: 'Upload-Zeit',
    processed: '{{processed}}/{{total}} Zeilen verarbeitet',
    initializing: 'Stapelaufgabe wird initialisiert...',
    pleaseWait: 'Bitte warten',
    dataRetentionNotice: 'Hinweis zur Datenspeicherung',
    dataRetentionDescription: 'Stapelaufgaben-Aufzeichnungen werden nach 30 Tagen automatisch bereinigt, um Speicherplatz zu optimieren.',
    batchStatus: {
      pending: 'Ausstehend',
      processing: 'Wird verarbeitet',
      completed: 'Abgeschlossen',
      failed: 'Fehlgeschlagen',
      stopped: 'Gestoppt',
    },
  },
}

export default translation
